@CHARSET "UTF-8";

.container,
.commonBlock,
.errorBox,
.icePnlPopBody  {
	/*background-color: #37B6CE;	/* tlo ogolne */
}

.container {
	position: relative;
	border: solid 1px #DFDFDF;
/*	margin: 15px auto; */
	width: 400px;
	text-align: center;
}

.iceOutProg,
.iceOutProgBg,
.commonBlock,
.iceInpFile,
.iceInpFileTxt {
/*	display: block;*/
	text-align: center;
	width: 100%;
}

.recordOutDiv {
	float: left;
	width: 120px;
}

.recordOut {
	float: left;
	font-family: Arial, Serif;
	font-size: 11px;
	color: #5F5F5F;
	margin-right: 2px 2px 2px 0px;
}

.recordIn {
	float: left;
	border: solid 1px #CCCCCC;
	margin-right: 2px 2px 2px 0px;
	font-family: Arial, Serif;
	font-size: 11px;
}

.recordMessage,
.iceMsg,
.iceMsgError {
	float: left;
	font-family: Arial, Serif;
	font-size: 11px;
	color: #FF2300;
	margin: 0 0 0 120px;
}

.teaserLarge {
	display: block;
	margin-bottom: 5px;
	margin-right: 5px;
	font-family: Arial, Serif;
	font-size: 16px;
	color: #5F5F5F;
}

.teaserSmall {
	display : block;
	margin-bottom: 5px;
	margin-right: 5px;
	font-family: Arial, Serif;
	font-size: 12px;
	color: #5F5F5F;
}

.naviButton {
	margin: 2px;
	background-color: #37B6CE;
	display: inline;
}

.errorBox {
	display: block;
	border: solid 1px #FF2300;
	margin: 15px;
	text-align: center;
}

.errorFont {
	color: #FF2300;
	font-family: Arial, Serif;
	font-size: 12px;
}

.tableLabel {
	margin: 3px;
	font-family: Arial, Serif;
	font-size: 12px;
	color: #5F5F5F;
}

.tableField {
	margin: 2px;
	font-family: Arial, Serif;
	font-size: 11px;
}

.oath {
	max-width: 360px;
	margin: 4px;
	font-family: Arial, Serif;
	font-size: 11px;
}

/* popup */
.icePnlPopHdr {
    background-position: top;
}

.icePnlPopBody {
		padding: 10px;
}